research administrator - French English Dictionary